Global k-Level Crossing Reduction
نویسندگان
چکیده
Directed graphs are commonly drawn by a four phase framework introduced by Sugiyama et al. in 1981. The vertices are placed on parallel horizontal levels. The edge routing between consecutive levels is computed by solving one-sided 2-level crossing minimization problems, which are repeated in up and down sweeps over all levels. Crossing minimization problems are generally NP-hard. We introduce a global crossing reduction, which at any particular time considers all crossings between all levels. Our approach is based on the sifting technique. It yields an improvement of 5 – 10% in the number of crossings over the level-by-level one-sided 2-level crossing reduction heuristics. In addition, it avoids type 2 conflicts which are crossings between edges whose endpoints are dummy vertices. This helps straightening long edges spanning many levels. Finally, the global crossing reduction approach can directly be extended to cyclic, radial, and clustered level graphs achieving similar improvements. The running time is quadratic in the size of the input graph, whereas the common level-by-level approaches are faster but operate on larger graphs with many dummy vertices for long edges. Submitted: April 2010 Reviewed: October 2010 Revised: November 2010 Accepted: April 2011 Final: May 2011 Published: October 2011 Article type: Regular paper Communicated by: M. S. Rahman and S. Fujita Supported by the Deutsche Forschungsgemeinschaft (DFG), grant Br835/15-1. A preliminary version [3] was presented at the Workshop on Algorithms and Computation, WALCOM 2010. E-mail addresses: [email protected] (Christian Bachmaier) [email protected] (Franz J. Brandenburg) [email protected] (Wolfgang Brunner) [email protected] (Ferdinand Hübner) 632 Bachmaier, Brandenburg, Brunner, Hübner Global Crossing Reduction
منابع مشابه
A Global k-Level Crossing Reduction Algorithm
Directed graphs are commonly drawn by the Sugiyama algorithm, where crossing reduction is a crucial phase. It is done by repeated one-sided 2-level crossing minimizations, which are still NP-hard. We introduce a global crossing reduction, which at any particular time captures all crossings, especially for long edges. Our approach is based on the sifting technique and improves the level-by-level...
متن کاملA Fast and Simple Heuristic for Constrained Two-Level Crossing Reduction
The one-sided two-level crossing reduction problem is an important problem in hierarchical graph drawing. Because of its NPhardness there are many heuristics, such as the well-known barycenter and median heuristics. We consider the constrained one-sided two-level crossing reduction problem, where the relative position of certain vertex pairs on the second level is fixed. Based on the barycenter...
متن کاملInformal International Border Crossing, Refugee and Illegal Migrant Workers: Issue in Travel Medicine
متن کامل
Level Crossing Rate of Product of Two α-k-μ Random Variables
In this paper, the product of two α-k-μ random variables is analyzed. The closed form expressions for average level crossing rate (LCR) of product of two α-k-μ random variables are determined. These expressions are used for calculation of average level crossing rate of wireless communication systems operating over α-k-μ multipath fading channels. The α-k-μ distribution can be used to describe s...
متن کاملLevel crossing rate of L-branch SC receiver over α-k-μ fading channel in the presence α-k-μ co-channel interference
Wireless communication system operating over interference limited, α-k-μ multipath fading channel is considered. Closed form expressions for cumulative distribution function and level crossing rate of the ratio of two k-μ random variables and the ratio of the two α-k-μ random variables are calculated. These expressions are used for evaluation level crossing rate of wireless communication system...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Graph Algorithms Appl.
دوره 15 شماره
صفحات -
تاریخ انتشار 2011